package com.aorise.utils;

/**
 * @Auther: zhouhao
 * @Date: 2019/5/16
 * @Description:
 */
public interface ConstDefine {
    /**数据状态*/
    /**
     * 删除
     */
    int STATE_DISABLE = -1;
    /**
     * 启用
     */
    int STATE_ABLE = 1;

    /**点位迁建、计划停机审批状态：1待审批，2通过，3驳回*/
    /**
     * 1待审批
     */
    int APPROVE_STATUS_WAIT = 1;
    /**
     * 2通过
     */
    int APPROVE_STATUS_PASS = 2;
    /**
     * 3驳回
     */
    int APPROVE_AUDIT_STATUS_BACK = 3;

    /**
     * 创建账号、重置默认密码
     */
    String USER_PWD = "666666";

    /**
     * 用户类型1：后台用户，2：注册用户
     */
    int USER_TYPE_SYS = 1;
    int USER_TYPE_REG = 2;

    /**停机状态：1未停机，2已停机*/
    /**
     * 1未停机
     */
    int HALT_NO = 1;
    /**
     * 2已停机
     */
    int HALT_YES = 2;

    /**工单状态：1待接单，2处理中，3退回，4待确认，5未通过，6完成*/
    /**
     * 1待接单
     */
    int WORK_ORDER_STATUS_WAIT = 1;
    /**
     * 2处理中
     */
    int WORK_ORDER_STATUS_DOING = 2;
    /**
     * 3退回
     */
    int WORK_ORDER_STATUS_BACK = 3;
    /**
     * 4待确认
     */
    int WORK_ORDER_STATUS_CONFIRMING = 4;
    /**
     * 5未通过
     */
    int WORK_ORDER_STATUS_FAILED = 5;
    /**
     * 6完成
     */
    int WORK_ORDER_STATUS_FNISHI = 6;

    /**系统配置勾选标志*/
    /**
     * 1选中
     */
    String SYS_CONFIG_CHECK_YES = "1";
    /**
     * 2未选中
     */
    String SYS_CONFIG_CHECK_NO = "2";

    /**消息未读标志：1未读，2已读*/
    /**
     * 1未读
     */
    int ISREAD_NO = 1;
    /**
     * 2已读
     */
    int ISREAD = 2;

    /**停机记录点赞：1未点赞，2已点赞*/
    /**
     * 1未点赞
     */
    int ISLIKE_NO = 1;
    /**
     * 2已点赞
     */
    int ISLIKE = 2;

    /**审批类型：1计划停机,2点位迁建*/
    /**
     * 1计划停机
     */
    int APPROVE_TYPE_HALT = 1;
    /**
     * 2点位迁建
     */
    int APPROVE_TYPE_MIGRATION = 2;

    /**
     * 视屏设备在线 1 在线 2离线
     */
    int CAMERA_ONLINE = 1;
    int CAMERA_OFFLINE = 2;

    /**
     * 视屏设备异常 -1 无异常 1离线 2图像模糊 3亮度故障 4条纹干扰 5雪花干扰 6画面偏色 7画面冻结 8场景变换 9异物遮挡
     * 10信号缺失 11云镜故障 12标注异常
     */
    int EXCEPTION = -1;
    int OFFLINE = 1;
    int PIC = 2;
    int INTEN = 3;
    int STRIATED = 4;
    int SNOW = 5;
    int COLOR = 6;
    int FROST = 7;
    int SCENE = 8;
    int BARRIER = 9;
    int SIGNAL = 10;
    int MIRROR = 11;
    int MARK = 12;

    /**系统配置表类别*/
    /**
     * 视频信息展示配置
     */
    int SYSCONFIG_TYPE_1 = 1;
    /**
     * 应接入总数
     */
    int SYSCONFIG_TYPE_2 = 2;
    /**
     * 图像完好配置
     */
    int SYSCONFIG_TYPE_3 = 3;

    /**是否受配置限制：1是，2否*/
    /**
     * 1是
     */
    int CAMERA_SHOW_YES = 1;
    /**
     * 2否
     */
    int CAMERA_SHOW_NO = 2;

    /**诊断类型：1自动巡检，2人工巡检*/
    /**
     * 1自动巡检
     */
    int DIAGNOSIS_PLAN_AUTO = 1;
    /**
     * 2人工巡检
     */
    int DIAGNOSIS_PLAN_ARTIFICIAL = 2;

    /**任务状态：1开启，2关闭*/
    /**
     * 1开启
     */
    int DIAGNOSIS_IS_OPEN = 1;
    /**
     * 2关闭
     */
    int DIAGNOSIS_IS_CLOSE = 2;

    /**执行周期：1每天，2每周，3每月*/
    /**
     * 1每天
     */
    int DIAGNOSIS_EXECUTE_DAY = 1;
    /**
     * 2每周
     */
    int DIAGNOSIS_EXECUTE_WEEK = 2;
    /**
     * 3每月
     */
    int DIAGNOSIS_EXECUTE_MONTH = 2;

    /**人工巡查任务是否执行：1是，2否*/
    /**
     * 1是
     */
    int DIAGNOSIS_ISRUN_YES = 1;
    /**
     * 2否
     */
    int DIAGNOSIS_ISRUN_NO = 2;

    /**诊断队列执行状态：1等待，2执行中*/
    /**
     * 1等待
     */
    int DIAGNOSIS_NOT_RUNNING = 1;
    /**
     * 2执行中
     */
    int DIAGNOSIS_RUNNING = 2;
}
